oil and gas resources - Espagnol Anglais Dictionnaire